Proactive Peak Power Management for Many-core Architectures

نویسندگان

  • John Sartori
  • Rakesh Kumar
چکیده

While power has long been a well-studied problem, most dynamic power reduction techniques, e.g., V/f scaling, clock gating, etc., exploit slack in the execution behavior of programs to reduce average power. Peak power is often left untouched. However, peak power plays a large role in determining the characteristics and hence the cost of the power supply, thermal budgeting for the chip, as well as the reliability qualification of the processor. This paper proposes proactive peak power management policies that attempt to prevent the power of a processor from exceeding a certain threshold. The threshold is chosen to be close to the peak power of the processor, thereby minimizing the inefficiency due to the growing gap between average power and peak power of a processor, especially a multi-core processor [14]. We demonstrate that proactive peak power management can enable the placement of several more cores on a die than the power budget would allow. This can result in significant (up to 47%, 33% on average) improvements in throughput for a given power budget. We also show that proactive peak power management does not have to be centralized and heavyweight and can be applied even to many-core architectures (processors with a large number of cores). We investigate a number of efficient, decentralization techniques – e.g., mapping the proactive peak power management problem to a disjunctively constrained 0-1 knapsack problem, using machine learning and classical search/optimization approaches to reduce the decision space, and using distributed control algorithms for decentralized decision making. Several of these techniques can be used even to reduce average power through traditional dynamic and global power management.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Ultra-Low-Energy DSP Processor Design for Many-Core Parallel Applications

Background and Objectives: Digital signal processors are widely used in energy constrained applications in which battery lifetime is a critical concern. Accordingly, designing ultra-low-energy processors is a major concern. In this work and in the first step, we propose a sub-threshold DSP processor. Methods: As our baseline architecture, we use a modified version of an existing ultra-low-power...

متن کامل

Agent-Based Thermal Management Using Real-Time I/O Communication Relocation for 3D Many-Cores

A major concern of current and future on-chip systems is the thermal problem i.e. electrical energy is dissipated leading to high chip temperatures. Short term effects may include transient malfunctioning whereas long-term effects may lead to deteriorating functionality (e.g. increased signal travel times) or to irreversible damage due to, for example, electro-migration. The problem worsens wit...

متن کامل

A Vlsi Design Perspective on Non-centralized Approach to Thermal Aware Task Migration in Many-core Systems

In deep sub-micrometer era, thermal hot spots, and large temperature gradients significantly impact system reliability, performance, cost, and leakage power. The increasing chip complexity and power density elevate peak temperatures of chip and unbalance the thermal gradients. Raised peak temperatures reduce lifetime of the chip, deteriorate its performance, affect the reliability and increase ...

متن کامل

Proposed Feature Selection for Dynamic Thermal Management in Multicore Systems

Increasing the number of cores in order to the demand of more computing power has led to increasing the processor temperature of a multi-core system. One of the main approaches for reducing temperature is the dynamic thermal management techniques. These methods divided into two classes, reactive and proactive. Proactive methods manage the processor temperature, by forecasting the temperature be...

متن کامل

Core Loading Design for Bushehr Pressurized Water Reactor

The modified out-in fuel management strategy was applied to the core loading design for the first four cycles of the Bushehr (Iran-1) KWU designed Pressurized Water Reactor (PWR). The minimum peak-to-average power density was chosen as the objective function of the optimization process. Lattice homogenization and group constants generation were performed by using the LEOPARD computer code. For ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007